المرمز الدوار Rotary Encoder
شرح عن طريقة عمل المرمز الدوار Rotary Encoder وكيفية ربطه.
يستخدم المرمز الدوار لتحديد اتجاه ومقدار الحركة الدورانية وتحويلها إلى إشارة كهربائية يمكن من خلالها معرفة اتجاه دورانه و عدد الخطوات التي دار بها. يمكن ربط هذا المتحسس إلى أي مصدر حركة ميكانيكي دوار ليقوم بترميز هذه الحركة بحيث يمكن لأي دائرة إلكترونية معرفة اتجاه و سرعة هذه الحركة.
يمكن تحديد سرعة الدوران عن طريق حساب تردد الموجات الخارجة من المرمز الدوار أما تحديد اتجاه الدوران فيكون اكثر تعقيدا بعض الشيء. يقوم المرمز بإخراج موجتين مختلفتين على طرفين من أطراف ارتباط المرمز بالدائرة.
كما تلاحظ في المخطط أعلاه للموجات الخارجة من المرمز الدوار فإن دوران المرمز باتجاه عقارب الساعة سيتسبب بتغير قيمة الفولتية على A1 قبل تغيرها على A2 والعكس بالعكس. لذلك يجب معرفة أي من نفاط الارتباط تتغير قيمته أولاً لمعرفة اتجاه الدوران.
أما تغير قيم النقطتين A1 و A2 فيعني إتمام خطوة واحد من خطوات المرمز. تختلف المرمزات في عدد الخطوات للدورة الواحدة و يمكنك اختيار المرمز ذو عدد الخطوات الأكثر للدورة الواحدة في حال احتجت إلى دقة اكثر.
الخلاصة:
- إن كل تغير في قيمة الفولتية الخارجة من النقطتين A1 و A2 يمثل خطوة واحدة من خطوات المرمز و يمكن معرفة قيمة الزاوية الدورانية لهذه الخطوة من مواصفات المرمز المستخدم. أي إن تغير قيم النقطتين من A1=0 و A2 = 0 إلى A1 = 1 و A2 = 1 يمثل خطوة واحدة وليس تغير قيمة نقطة واحدة فقط.
- لمعرفة اتجاه الدوران للمرمز الدوار, يجب مراقبة النقطتين A1 و A2 لمعرفة أي من النقطتين تتغير قيمتها أولاً و يمكن من ذلك معرفة اتجاه الدوران.
- قد تختلف التسميات للنقطتين A1 و A2 من مرمز إلى اخر لكن مبدأ العمل هو نفسه. في الصورة المرفقة في هذا الموضوع تلاحظ أن النقطتين هما CLK و DT لكن الموجات الخارجة مطابقة للموجات في الرسم أعلاه.
- تحتوي بعض المرمزات على مفتاح يقع تحت المقبض الدوار. يمكن استخدام هذا المفتاح أيضاً كما موجود في بعض أجهزه الصوت حيث يمكنك رفع و خفض الفولتية من خلال تحريك المرمز الدوار و تشغيل و إطفاء الجهاز من خلال الضغط عليها.